package material.observer;

/**
 * 观察者--所有的气象组件都实现此观察者接口，这样做的好处就是主题在要通知观察者时有了一个共同的接口
 */
public interface Observer {
    /**
     * 当气象观测值改变时，主题会把这些状态值当做方法参数传送给观察者
     *
     * @param temp
     * @param humidity
     * @param pressure
     */
    void update(float temp, float humidity, float pressure);
}
